net amounts - German English Dictionary